strong and frequent diarrhea - Turc Anglais Dictionnaire